import { createApp } from 'vue'
import pinia from '@/stores'
import App from './App.vue'
import router from './router'
import '@/styles/main.scss'
import '@/enums'
// 载入svg图标
import 'virtual:svg-icons-register'
const app = createApp(App)
// vant组件库
// 方式一:全局导入,体积大
// import { Button } from 'vant'
// import 'vant/lib/index.css'
// app.use(Button)

// 方式三：自动按需导入：推荐
// 通过 pnpm add @vant/auto-import-resolver unplugin-vue-components -D
// 根据官方文档，在vite.config.ts文件中进行配置，然后重启项目即可，就实现了组件的自动按需导入并加载

// 使用pinia
app.use(pinia)
// 使用路由
app.use(router)

app.mount('#app')